echo sounder
noun
: an instrument for determining the depth of a body of water or of an object below the surface by sound waves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share